house trailer - French English Dictionary